home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / etc / dbus-1 / system.d / gdm.conf < prev    next >
Text File  |  2009-10-20  |  6KB  |  119 lines

  1. <!DOCTYPE busconfig PUBLIC
  2.  "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
  3.  "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
  4. <busconfig>
  5.  
  6.   <!-- Only root can own the service -->
  7.   <policy user="root">
  8.     <allow own="org.gnome.DisplayManager"/>
  9.  
  10.     <allow send_destination="org.gnome.DisplayManager"
  11.            send_interface="org.gnome.DisplayManager.UserManager"/>
  12.     <allow send_destination="org.gnome.DisplayManager"
  13.            send_interface="org.gnome.DisplayManager.Manager"/>
  14.     <allow send_destination="org.gnome.DisplayManager"
  15.            send_interface="org.gnome.DisplayManager.Display"/>
  16.     <allow send_destination="org.gnome.DisplayManager"
  17.            send_interface="org.gnome.DisplayManager.LocalDisplayFactory"/>
  18.     <allow send_destination="org.gnome.DisplayManager"
  19.            send_interface="org.gnome.DisplayManager.Settings"/>
  20.     <allow send_destination="org.gnome.DisplayManager"
  21.            send_interface="org.gnome.DisplayManager.Slave"/>
  22.     <allow send_destination="org.gnome.DisplayManager"
  23.            send_interface="org.gnome.DisplayManager.Session"/>
  24.     <allow send_destination="org.gnome.DisplayManager"
  25.            send_interface="org.gnome.DBus.Properties" />
  26.     <allow send_destination="org.gnome.DisplayManager"
  27.            send_interface="org.freedesktop.DBus.Introspectable"/>
  28.  
  29.   </policy>
  30.  
  31.   <policy context="default">
  32.     <deny send_destination="org.gnome.DisplayManager"
  33.           send_interface="org.gnome.DisplayManager.UserManager"/>
  34.     <deny send_destination="org.gnome.DisplayManager"
  35.           send_interface="org.gnome.DisplayManager.Manager"/>
  36.     <deny send_destination="org.gnome.DisplayManager"
  37.           send_interface="org.gnome.DisplayManager.Display"/>
  38.     <deny send_destination="org.gnome.DisplayManager"
  39.           send_interface="org.gnome.DisplayManager.LocalDisplayFactory"/>
  40.     <deny send_destination="org.gnome.DisplayManager"
  41.           send_interface="org.gnome.DisplayManager.Slave"/>
  42.     <deny send_destination="org.gnome.DisplayManager"
  43.           send_interface="org.gnome.DisplayManager.Session"/>
  44.     <deny send_destination="org.gnome.DisplayManager"
  45.           send_interface="org.gnome.DBus.Properties" />
  46.     <allow send_destination="org.gnome.DisplayManager"
  47.            send_interface="org.freedesktop.DBus.Introspectable"/>
  48.  
  49.     <!-- Controlled by PolicyKit -->
  50.     <allow send_destination="org.gnome.DisplayManager"
  51.            send_interface="org.gnome.DisplayManager.Settings"/>
  52.  
  53.     <allow send_destination="org.gnome.DisplayManager"
  54.            send_interface="org.gnome.DisplayManager.Display"
  55.            send_member="GetId"/>
  56.     <allow send_destination="org.gnome.DisplayManager"
  57.            send_interface="org.gnome.DisplayManager.Display"
  58.            send_member="GetRemoteHostname"/>
  59.     <allow send_destination="org.gnome.DisplayManager"
  60.            send_interface="org.gnome.DisplayManager.Display"
  61.            send_member="GetSeatId"/>
  62.     <allow send_destination="org.gnome.DisplayManager"
  63.            send_interface="org.gnome.DisplayManager.Display"
  64.            send_member="GetX11DisplayName"/>
  65.     <allow send_destination="org.gnome.DisplayManager"
  66.            send_interface="org.gnome.DisplayManager.Display"
  67.            send_member="GetX11DisplayNumber"/>
  68.     <allow send_destination="org.gnome.DisplayManager"
  69.            send_interface="org.gnome.DisplayManager.Display"
  70.            send_member="IsLocal"/>
  71.  
  72.     <allow send_destination="org.gnome.DisplayManager"
  73.            send_interface="org.gnome.DisplayManager.LocalDisplayFactory"
  74.            send_member="CreateTransientDisplay"/>
  75.     <allow send_destination="org.gnome.DisplayManager"
  76.            send_interface="org.gnome.DisplayManager.LocalDisplayFactory"
  77.            send_member="StartGuestSession"/>
  78.        
  79.     <allow send_destination="org.gnome.DisplayManager"
  80.            send_interface="org.gnome.DisplayManager.UserManager"
  81.            send_member="CountUsers"/>
  82.     <allow send_destination="org.gnome.DisplayManager"
  83.            send_interface="org.gnome.DisplayManager.UserManager"
  84.            send_member="GetUsersLoaded"/>
  85.     <allow send_destination="org.gnome.DisplayManager"
  86.            send_interface="org.gnome.DisplayManager.UserManager"
  87.            send_member="GetUserList"/>
  88.     <allow send_destination="org.gnome.DisplayManager"
  89.            send_interface="org.gnome.DisplayManager.UserManager"
  90.            send_member="GetUserInfo"/>
  91.     <allow send_destination="org.gnome.DisplayManager"
  92.            send_interface="org.gnome.DisplayManager.UserManager"
  93.            send_member="GetUsersInfo"/>
  94.  
  95.     <allow send_destination="org.gnome.DisplayManager"
  96.            send_interface="org.gnome.DisplayManager.Manager"
  97.            send_member="GetDisplays"/>
  98.  
  99.   </policy>
  100.  
  101.   <policy user="gdm">
  102.     <allow send_destination="org.gnome.DisplayManager"
  103.            send_interface="org.gnome.DisplayManager.UserManager"/>  
  104.     <allow send_destination="org.gnome.DisplayManager"
  105.            send_interface="org.gnome.DisplayManager.Manager"/>
  106.     <allow send_destination="org.gnome.DisplayManager"
  107.            send_interface="org.gnome.DisplayManager.Display"/>
  108.     <allow send_destination="org.gnome.DisplayManager"
  109.            send_interface="org.gnome.DisplayManager.LocalDisplayFactory"/>
  110.     <allow send_destination="org.gnome.DisplayManager"
  111.            send_interface="org.gnome.DisplayManager.Settings"/>
  112.     <allow send_destination="org.gnome.DisplayManager"
  113.            send_interface="org.gnome.DBus.Properties" />
  114.     <allow send_destination="org.gnome.DisplayManager"
  115.            send_interface="org.freedesktop.DBus.Introspectable"/>
  116.   </policy>
  117.  
  118. </busconfig>
  119.